have a liking for - French English Dictionary